planetary reduction - French English Dictionary